This is the original video of the launch on TV5 (Philippines) last August 2008 (last 6 years ago). NOTICE: I JUST BORROWED THIS VIDEO.